﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using WebPic.Sample.Comum;

namespace WebPic.Sample.Modelo.Entidades
{
    [Table("GradeProdutos")]
    public class GradeProduto : EntidadeBase
    {
        public Guid IdProduto { get; set; }

        public Guid IdCor { get; set; }

        [StringLength(5), Required]
        public string Tamanho { get; set; }

        [DisplayName("Valor de Custo")]
        public decimal ValorCusto { get; set; }

        public int Estoque { get; set; }

        public Produto Produto { get; set; }

        public Cor Cor { get; set; }

        public ICollection<ProdutoTabelaPreco> ProdutosTabelaPreco { get; set; }

        public ICollection<ProdutoVenda> ProdutosVenda { get; set; }
    }
}
